lime pits - Turkish English Dictionary